(self["webpackJsonp_dmp-main"] = self["webpackJsonp_dmp-main"] || []).push([[199], {
    9199: function(t, r, n) {
        "use strict";
        n.r(r),
        n.d(r, {
            publishGlobalState: function() {
                return o
            },
            registerMicroApp: function() {
                return i
            },
            subscribeGlobalStateChange: function() {
                return a
            }
        });
        n(4747),
        n(7658),
        n(6699),
        n(2023);
        var c = n(8976);
        const e = (0,
        c.reactive)({
            data: {},
            callbacks: []
        });
        function a(t) {
            e.callbacks.push(t)
        }
        function o(t) {
            for (const r in t)
                e.data[r] = t[r]
        }
        function i(t) {
            return Object.prototype.hasOwnProperty.call(e.data, "microAppList") || (e.data.microAppList = []),
            !e.data.microAppList.includes(t) && (e.data.microAppList.push(t),
            !0)
        }
        (0,
        c.watchEffect)((()=>{
            e.data && e.callbacks.forEach((t=>t(e.data)))
        }
        )),
        r["default"] = e
    },
    1223: function(t, r, n) {
        var c = n(5112)
          , e = n(30)
          , a = n(3070).f
          , o = c("unscopables")
          , i = Array.prototype;
        void 0 == i[o] && a(i, o, {
            configurable: !0,
            value: e(null)
        }),
        t.exports = function(t) {
            i[o][t] = !0
        }
    },
    4964: function(t, r, n) {
        var c = n(5112)
          , e = c("match");
        t.exports = function(t) {
            var r = /./;
            try {
                "/./"[t](r)
            } catch (n) {
                try {
                    return r[e] = !1,
                    "/./"[t](r)
                } catch (c) {}
            }
            return !1
        }
    },
    7850: function(t, r, n) {
        var c = n(111)
          , e = n(4326)
          , a = n(5112)
          , o = a("match");
        t.exports = function(t) {
            var r;
            return c(t) && (void 0 !== (r = t[o]) ? !!r : "RegExp" == e(t))
        }
    },
    3929: function(t, r, n) {
        var c = n(7850)
          , e = TypeError;
        t.exports = function(t) {
            if (c(t))
                throw e("The method doesn't accept regular expressions");
            return t
        }
    },
    6699: function(t, r, n) {
        "use strict";
        var c = n(2109)
          , e = n(1318).includes
          , a = n(7293)
          , o = n(1223)
          , i = a((function() {
            return !Array(1).includes()
        }
        ));
        c({
            target: "Array",
            proto: !0,
            forced: i
        }, {
            includes: function(t) {
                return e(this, t, arguments.length > 1 ? arguments[1] : void 0)
            }
        }),
        o("includes")
    },
    2023: function(t, r, n) {
        "use strict";
        var c = n(2109)
          , e = n(1702)
          , a = n(3929)
          , o = n(4488)
          , i = n(1340)
          , u = n(4964)
          , s = e("".indexOf);
        c({
            target: "String",
            proto: !0,
            forced: !u("includes")
        }, {
            includes: function(t) {
                return !!~s(i(o(this)), i(a(t)), arguments.length > 1 ? arguments[1] : void 0)
            }
        })
    }
}]);
